troop deployment - Español Inglés Diccionario